<?xml version="1.0" encoding="UTF-8" ?>
<schema xmlns:maa="http://www.maaamet.ee/" xmlns:xtee="http://x-tee.riik.ee/xsd/xtee.xsd"
	xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	targetNamespace="http://www.maaamet.ee/" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<element name="kpo_lk_mk_logi" type="maa:kpo_lk_mk_logiParingIseType">
		<annotation>
			<appinfo>
				<xtee:title>KPO-is tehtud analüüside muudatuste logi</xtee:title>
			</appinfo>
		</annotation>
	</element>
	<element name="kpo_lk_mk_logiResponse" type="maa:kpo_lk_mk_logiVastusIseType" />
	<complexType name="kpo_lk_mk_logiParingIseType">
		<sequence>
			<element name="keha" type="maa:kpo_lk_mk_logiParingType" />
		</sequence>
	</complexType>
	<complexType name="kpo_lk_mk_logiVastusIseType">
		<sequence>
			<element name="paring" type="maa:kpo_lk_mk_logiParingType" />
			<element name="keha" type="maa:kpo_lk_mk_logiVastusType" />
		</sequence>
	</complexType>
	<complexType name="kpo_lk_mk_logiParingType">
		<annotation>
			<appinfo>
				<xtee:title>KPO-is tehtud analüüside muudatuste logi</xtee:title>
			</appinfo>
		</annotation>	
		<sequence>
			<choice>
				<element name="log_id" type="integer">
					<annotation>
						<appinfo>
							<xtee:title>Logi ID</xtee:title>
							<xtee:notes>Alatest mitmendast logi kirjest päritakse</xtee:notes>				
						</appinfo>
						<documentation>Alatest mitmendast logi kirjest päritakse</documentation>
					</annotation>
				</element>
				<element name="algus" type="dateTime">
					<annotation>
						<appinfo>
							<xtee:title>Muudatuse algus</xtee:title>
							<xtee:notes>Päritavate muudatuste alguskuupäev-kellaaeg (kujul: yyyy-mm-ddThh:min:ss)</xtee:notes>									
						</appinfo>				
						<documentation>Päritavate muudatuste alguskuupäev-kellaaeg (kujul: yyyy-mm-ddThh:min:ss)</documentation>
					</annotation>
				</element>
			</choice>			
			<element name="lopp" type="dateTime" minOccurs="0">			
				<annotation>
					<appinfo>
						<xtee:title>Muudatuse lõpp</xtee:title>
						<xtee:notes>Päritavate muudatuste lõppkuupäev-kellaaeg (kujul: yyyy-mm-ddThh:min:ss)</xtee:notes>									
					</appinfo>				
					<documentation>Päritavate muudatuste lõppkuupäev-kellaaeg (kujul: yyyy-mm-ddThh:min:ss)</documentation>
				</annotation>
			</element>
			<element name="paringuvektor" default="111">
				<annotation>
					<appinfo>
						<xtee:title>Päringuvektor</xtee:title>		
						<xtee:notes>Kolme sümboli pikkune tekst. Esimene koht näitab kirjete lisamist (1 või 0), teine koht kirjete muutmist(1 või 0) ning kolmas koht näitab kirjete kustutamist(1 või 0).</xtee:notes>			
					</appinfo>				
					<documentation>Pärnguvektor</documentation>
				</annotation>						
				<simpleType>
					<restriction base="normalizedString">
						<pattern value="[0-1]{3}"/>
					</restriction>
				</simpleType>
			</element>			
			<element name="max_kirjeid" default="1000">									
				<annotation>
					<appinfo>
						<xtee:title>Max kirjete arv</xtee:title>
						<xtee:notes>Maksimaalselt tagastavate kirjete arv ühe päringuga (vaikimisi 1000)</xtee:notes>									
					</appinfo>				
					<documentation>Maksimaalselt tagastavate kirjete arv ühe päringuga (vaikimisi 1000)</documentation>
				</annotation>	
				<simpleType>
					<restriction base="integer">
						<minExclusive value="1"/>					
					</restriction>
				</simpleType>						
			</element>
		</sequence>
	</complexType>
	<complexType name="kpo_lk_mk_logiVastusType">
		<annotation>
			<appinfo>
				<xtee:title>KPO-is tehtud analüüside muudatuste logi</xtee:title>
			</appinfo>
		</annotation>
		<sequence minOccurs="0" maxOccurs="unbounded">
			<element name="logi">
				<complexType>
					<sequence>
						<element name="id" type="integer">
							<annotation>
								<appinfo>
									<xtee:title>Id</xtee:title>
								</appinfo>
							</annotation>
						</element>
						<element name="muudatus" type="string">
							<annotation>
								<appinfo>
									<xtee:title>Muudatus</xtee:title>
									<xtee:notes>Muudatuste operatsiooni kood: I - insert, U - update, D -delete</xtee:notes>
								</appinfo>
								<documentation>Muudatuste operatsiooni kood: I - insert, U - update, D -delete</documentation>
							</annotation>
						</element>
						<element name="stamp" type="dateTime">
							<annotation>
								<appinfo>	
									<xtee:title>Stamp</xtee:title>
									<xtee:notes>kirje lisamise, muutmise või kustutamise aeg</xtee:notes>
								</appinfo>							
								<documentation>kirje lisamise, muutmise või kustutamise aeg</documentation>
							</annotation>
						</element>
						<element name="lk_kpo_id" type="integer">
							<annotation>
								<appinfo>	
									<xtee:title>Lk Kpo Id</xtee:title>
									<xtee:notes>Looduskaitseobjekti KPO globaalne ID</xtee:notes>
								</appinfo>														
								<documentation>Looduskaitseobjekti KPO globaalne ID</documentation>
							</annotation>
						</element>
						<element name="mk_kpo_id" type="integer">
							<annotation>
								<appinfo>	
									<xtee:title>Mk Kpo Id</xtee:title>
									<xtee:notes>Muinsuskaitseobjekti KPO globaalne ID</xtee:notes>
								</appinfo>																					
								<documentation>Muinsuskaitseobjekti KPO globaalne ID</documentation>
							</annotation>
						</element>
						<element name="lk_piirang_liik" type="integer">
							<annotation>
								<appinfo>	
									<xtee:title>LK piirangu liik</xtee:title>
									<xtee:notes>1 - Looduskaitse punktobjekt, 2 - Looduskaitse alaobjekt, 3 - Looduskaitse piiranguvöönd</xtee:notes>
								</appinfo>																												
								<documentation>1 - Looduskaitse punktobjekt, 2 - Looduskaitse alaobjekt, 3 - Looduskaitse piiranguvöönd</documentation>
							</annotation>
						</element>
						<element name="mk_piirang_liik" type="integer">
							<annotation>
								<appinfo>	
									<xtee:title>MK piirangu liik</xtee:title>
									<xtee:notes>1 - Muinsuskaitse punktobjekt, 2 - Muinsuskaitseala, 3 - Muinsuskaitse piiranguvöönd</xtee:notes>
								</appinfo>																																			
								<documentation>1 - Muinsuskaitse punktobjekt, 2 - Muinsuskaitseala, 3 - Muinsuskaitse piiranguvöönd</documentation>
							</annotation>
						</element>
						<element name="mk_registrinumber" type="string">
							<annotation>
								<appinfo>
									<xtee:title>MK reg.nr</xtee:title>
									<xtee:notes>Muinsuskaitseobjekti või piiranguvööndi registrinumber</xtee:notes>
								</appinfo>
								<documentation>Muinsuskaitseobjekti või piiranguvööndi registrinumber</documentation>
							</annotation>
						</element>
						<element name="mk_nimi" type="string">
							<annotation>
								<appinfo>
									<xtee:title>MK nimi</xtee:title>
									<xtee:notes>Muinsuskaitseobjekti nimi</xtee:notes>
								</appinfo>							
								<documentation>Muinsuskaitseobjekti nimi</documentation>
							</annotation>
						</element>
						<element name="lk_nimi" type="string">
							<annotation>
								<appinfo>
									<xtee:title>LK nimi</xtee:title>
									<xtee:notes>Looduskaitse ala- ja punktobjektide nimi</xtee:notes>
								</appinfo>														
								<documentation>Looduskaitse ala- ja punktobjektide nimi</documentation>
							</annotation>
						</element>
						<element name="lk_eelis_id" type="string">
							<annotation>
								<appinfo>
									<xtee:title>LK EELIS</xtee:title>
									<xtee:notes>Looduskaitse objekti või piiranguvööndi EELIS kood</xtee:notes>
								</appinfo>																					
								<documentation>Looduskaitse objekti või piiranguvööndi EELIS kood</documentation>
							</annotation>
						</element>
						<element name="lk_pv_nimi" type="string">
							<annotation>
								<appinfo>
									<xtee:title>LK PV nimi</xtee:title>
									<xtee:notes>Looduskaitse piiranguvööndi nimi</xtee:notes>
								</appinfo>																												
								<documentation>Looduskaitse piiranguvööndi nimi</documentation>
							</annotation>
						</element>
						<element name="lk_ruumiseos" type="string">
							<annotation>
								<appinfo>
									<xtee:title>LK ruumiseos</xtee:title>
									<xtee:notes>Oracle ruumiseosed</xtee:notes>
								</appinfo>																												
							</annotation>
						</element>
						<element name="mk_ruumiseos" type="string">
							<annotation>
								<appinfo>
									<xtee:title>MK ruumiseos</xtee:title>
									<xtee:notes>Oracle ruumiseosed</xtee:notes>
								</appinfo>																												
							</annotation>						
						</element>
					</sequence>
				</complexType>
			</element>
		</sequence>
	</complexType>
</schema>
